5.3.3 APPX Application Design Manual

+ Chapter 1-1: Overview of Application Design
+ Chapter 1-2: Getting Started
+ Chapter 1-3: Data Dictionary
+ Chapter 1-4: Understanding Process Design
+ Chapter 1-5: Interprocess Communication
+ Chapter 1-6: Customizing Your Application
+ Chapter 1-7: The Documentation Facility
+ Chapter 1-8: Application Design Tools
+ Chapter 2-1: Data Dictionary Overview
+ Chapter 2-2: Data Dictionary Concepts
+ Chapter 2-3: Domains
+ Chapter 2-4: Files and Fields
+ Chapter 2-5: Work Fields
+ Chapter 3-1: Overview of APPX Processes
+ Chapter 3-2: Getting Started
+ Chapter 3-3: Process Definition
+ Chapter 3-4: Menu Processes
+ Chapter 3-5: Job Processes
+ Chapter 3-6: Input Processes
- Chapter 3-7: Output Processes
+ Chapter 3-8: Update Processes
+ Chapter 3-9: Query Processes
+ Chapter 3-10: Inquiry Processes
+ Chapter 3-11: Status Processes
+ Chapter 3-12: Subroutine Processes
+ Chapter 3-13: Table Processes
+ Chapter 3-14: Automatic and Optional Children
+ Chapter 3-15: Using the Image Editor
+ Chapter 3-16: Using GUI Features of the Image Editor
+ Chapter 3-17: Using Event Points
+ Chapter 4-1: ILF Integration
+ Chapter 4-2: True/False Status Indicators
+ Chapter 4-3: Specifying Statements
+ Chapter 4-4: The ILF Editor
+ Chapter 4-5: The Appx ILF Debugger
+ Chapter 4-6: ILF Keyword Reference
+ Chapter 4-7: Predefined Fields
+ Chapter 4-8: Runtime Subroutine's and Predefined Processes
+ Chapter 4-9: Appx Chart Director API

Chapter 3-7: Output Processes

Standard Column Heading Image Generation


If the ColH specification on the Output Processes screen is set to 'yes' for a process, APPX will generate a standard column heading image at runtime for the process.

APPX's standard column heading image consists of one double-line row of column heading text. This row is populated based upon the items painted on the first row of a related record class frame. If there is additional space available in the column heading row, APPX examines each subsequent row in the record class frame, in order. If a row contains an item that can be placed in an available space in a column heading, the item's text is added to the column heading image. As a result, the final column heading image is actually a composite of heading text for fields from any combination of rows on a record class image.

APPX applies the following guidelines when formatting text on a standard column heading image: 

Single-line entries. If either line of the two-line Column Hdgs specification is blank, text occupies the line two (bottom) position in a column heading image.

Justification. An item's justification depends on the type of item (numeric or logic, for example) and the value in the Alignment specification. Column headings for Logic items are always left-justified. Column headings for Date/timeitems are always left-justified. Column headings for Alphanumeric items are justified according to the Alignment specification in the data dictionary. Column headings for Numeric items are right-justified unless explicitly left-justified when painted on a screen in the APPX process facility.

Truncation. APPX truncates column heading text if the text is longer than the item it relates to, always maintaining at least one blank position between column headings. APPX never leaves a leading blank for a left-justified item, or a trailing blank for a right-justified item.

Underlines. For Start of Range class frames only, APPX places a single (dashed) line below column heading text for each item. The width of the underline is equal to the larger of the two lines of heading text for an item.

Application Design Manual                                         "Powered by Appx Software"

338

©2006 By APPX Software, Inc. All Rights Reserved